Skip to content

chore: upgrade CASL packages in all examples - #27

Merged
stalniy merged 1 commit into
masterfrom
chore/upgrade-casl-packages
Oct 28, 2026
Merged

stalniy merged 1 commit into
masterfrom
chore/upgrade-casl-packages

Conversation

@stalniy

@stalniy stalniy commented Oct 28, 2026

Copy link
Copy Markdown
Owner

Upgrade CASL dependencies in all nine examples and refresh the pnpm lockfile for the newly published releases:

  • @casl/ability: 7.0.0 → 7.1.0
  • @casl/angular: 10.0.0 → 10.1.0
  • @casl/mongoose: 9.0.0 → 9.1.0
  • @casl/prisma: 2.0.0 → 2.2.0
  • @casl/react: 7.0.0 → 7.1.0
  • @casl/vue: 3.0.0 → 3.1.0

Validation follows the matrices in .github/workflows/blog-api-tests.yml, blog-ui-tests.yml, and todo-ui-tests.yml:

  • API contract tests: 51 passed for each of Express/Mongoose, Fastify/Prisma, MikroORM, TypeORM, Sequelize, Objection, and Drizzle (357 total).
  • Todo Playwright tests: 12 passed for each of Angular, React, and Vue (36 total).
  • Blog Playwright tests: 27 passed for each of React and Vue (54 total).
  • Production builds passed for all five frontend examples.
  • Hello-world smoke test and frozen-lockfile offline install passed.

Local tests used port 3300 and a separate MongoDB fixture database through temporary launchers to avoid existing services and local .env overrides. Rebuilt the missing local sqlite3 native binding before rerunning Sequelize successfully. No application changes were needed.

@stalniy
stalniy merged commit 2c1771e into master Oct 28, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant